granulating grates - Spanish English Dictionary